/*
 * IPushProgress.java
 * business
 *
 * Created by ChenTao on 2016/10/13.
 *
 * Copyright (c) 2016年 yidiandao. All rights reserved.
 */

package com.yidiandao.business.data.push;

import android.content.Intent;

import com.yidiandao.business.data.bean.Message;

/**
 * 真正处理推送的接口
 */
public interface IPushProcess {

    /**
     * 处理推送
     */
    void processPush();

    /**
     * 获取打开Notification的Intent.需要添加跳转页面信息的Intent
     */
    Intent getClickNotificationJumpActivityIntent();

    /**
     * 点击弹出对话框的确认按钮之后的操作
     */
    void onDialogEnsureButtonClick(Message message);
}
